radiating microsphere - English Synonyms Dictionary